h1,h2 {
	font-family: 黑体;
	font-size: 18px;
	text-align: center;
}

p {
	text-indent: 32px;
	margin: 4px 0px;
}

h2.small-margin {
	margin-top: -6px;
}

body {
	box-sizing: border-box;
	min-width: 480px;
	padding-left: 6px;
	padding-right: 6px;
}

.indent-2char {
	text-indent: 32px;
}

.indent-2char-small {
	text-indent: 28px;
}

.indent-2char-l4 {
	text-indent: 24px;
}

.indent-3char {
	text-indent: 48px;
}

.content {
	font-family: 仿宋;
	font-size: 16px;
}

.content-small {
	font-family: 仿宋;
	font-size: 14px;
}

.content-l4 {
	font-family: 仿宋;
	font-size: 12px;
}

.input_line {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width: 200px;
}

.input_line_1char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:16px;
}

.input_line_2char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:32px;
}

.input_line_3char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:48px;
}

.input_line_4char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:64px;
}

.input_line_10char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:160px;
}

.input_line_88 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:88px;
}

.input_line_7char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:112px;
}

.input_line_28char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:448px;
}

.input_line_26char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:416px;
}

.input_line_19char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:304px;
}

.input_line_12char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:192px;
}

.input_line_9char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:144px;
}

.input_line_8char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:120px;
}

.input_line_27char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:432px;
}

.input_line_11char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:176px;
}

.input_line_13char {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:208px;
}

.input_line_17char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:238px;
	font-size:14px;
}

.input_line_1char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:14px;
	font-size:14px;
}

.input_line_2char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:28px;
	font-size:14px;
}

.input_line_3char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:42px;
	font-size:14px;
}

.input_line_9char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:126px;
	font-size:14px;
}

.input_line_8char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:112px;
	font-size:14px;
}

.input_line_10char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:140px;
	font-size:14px;
}

.input_line_6char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:84px;
	font-size:14px;
}

.input_line_26char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:364px;
	font-size:14px;
}

.input_line_27char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:378px;
	font-size:14px;
}

.input_line_23char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:322px;
	font-size:14px;
}

.input_line_24char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:336px;
	font-size:14px;
}

.input_line_29char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:406px;
	font-size:14px;
}

.input_line_16char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:224px;
	font-size:14px;
}

.input_line_18char-4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:252px;
	font-size:14px;
}

.input_line_15char-l4 {
	border-color:#000;
	border-style:solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width:180px;
	font-size:12px;
}

.input_borderless {
	border: none;
}

.input_borderless_1char {
	border: none;
	width: 16px;
}

.input_borderless_2char {
	border: none;
	width: 32px;
}

.input_borderless_4char {
	border: none;
	width: 64px;
}

.center_text {
	text-align:center;
}

.left_text {
	text-align:left;
}
.inline {
	display: inline-block;
}

.container {
	display: flex;
	width: 100%;
	box-sizing: border-box;
}

.spring {
  flex-grow: 1;
}

.placeholder-2char {
	width: 16px;
}

.placeholder-4char {
	width: 32px;
}

.placeholder-6char {
	width: 96px;
}

.placeholder-312 {
	width:312px;
}

.placeholder-218 {
	width:218px;
}

.placeholder-150 {
	width:150px;
}

.title-police {
	width: 100%;
	text-align: center;
	font-size: 16px;
}

.title-docname {
	width: 100%;
	text-align: center;
	font-size: 22px;
}

.title-docname-l2 {
	width: 100%;
	text-align: center;
	font-size: 18px;
}

.font-size-2 {
	font-size: 22px;
}

.font-size-l4 {
	font-size:12px;
}

.content,div {
	margin-top: 4px;
}

.margin-top-2 {
	margin-top: 2px;
}

